slow payer - German English Dictionary